$2,899,000 - 12142 Hollyglen Pl Studio City, 6 Bed | 6 Bath | 5,028 Sqft